package com.liuugoqing.structural.combination;

/**
 * 叶子节点（Leaf）：叶子节点对象，其下再无分支，是系统层次遍历的最小单位。
 * @Author : liugq
 * @Date : 2022/7/5 16:17
 * @See : 参考类
 * @Since： JDK1.8
 * @Version : 1.0
 */
public class MenuItem extends MenuComponent {

    public MenuItem(String name,int level){
        this.name = name;
        this.level = level;
    }

    @Override
    public void print() {
        for (int i = 0; i < level; i++)
            System.out.print("-");
        System.out.println(getName());
    }
}

